package top.healthylife.gateway.platform.youshu.dto.apia001.res;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author : GaoZeXi
 * @date 2021/8/4 18:02
 */
@Data
@Accessors(chain = true)
@ApiModel("动产抵押登记信息")
public class ChattelMortgageRegistrationInfo {

    @ApiModelProperty(value = "目标企业角色")
    private String role;
    @ApiModelProperty(value = "抵押人名称")
    private String mortgager;
    @ApiModelProperty(value = "抵押人证件类型")
    private String mortCerTypeName;
    @ApiModelProperty(value = "抵押人证件号码")
    private String mortCerNo;
    @ApiModelProperty(value = "动产抵押登记编号")
    private String mortRegNo;
    @ApiModelProperty(value = "登记日期（YYYY-MM-DD）")
    private String regDate;
    @ApiModelProperty(value = "登记机关")
    private String regOrg;
    @ApiModelProperty(value = "状态")
    private String mortStatus;
    @ApiModelProperty(value = "被担保的主债权种类")
    private String priclasecKind;
    @ApiModelProperty(value = "被担保的主债权数额")
    private String priclasecAm;
    @ApiModelProperty(value = "text	担保范围")
    private String warcov;
    @ApiModelProperty(value = "履行期限自（YYYY-MM-DD）")
    private String pefperFrom;
    @ApiModelProperty(value = "履行期限至（YYYY-MM-DD）")
    private String pefperTo;
    @ApiModelProperty(value = "注销原因")
    private String canReason;
    @ApiModelProperty(value = "注销日期（YYYY-MM-DD）")
    private String canDate;
    @ApiModelProperty(value = "抵押权人信息")
    private List<MortgageHolderInfo> mortOrgList;
    @ApiModelProperty(value = "抵押物信息")
    private List<CollateralInfo> morguaInfoList;
    @ApiModelProperty(value = "人民币")
    private String regCapCur;
}
